home *** CD-ROM | disk | FTP | other *** search
- 6-Aug-92 15:28:53-GMT,22960;000000000001
- Return-Path: <cmg>
- Received: by watsun.cc.columbia.edu (5.59/FCB)
- id AA04953; Thu, 6 Aug 92 11:28:49 EDT
- Date: Thu, 6 Aug 92 11:28:49 EDT
- From: Christine M Gianone <cmg@watsun.cc.columbia.edu>
- To: Info-Kermit
- Subject: Info-Kermit Digest V16 #1
- Reply-To: Info-Kermit@watsun.cc.columbia.edu
- Queries-To: Info-Kermit-Request@WATSUN.CC.COLUMBIA.EDU
- Errors-To: Info-Kermit-Request@watsun.cc.columbia.edu
- Message-Id: <CMM.0.90.0.713114929.cmg@watsun.cc.columbia.edu>
-
- Info-Kermit Digest Thu, 6 Aug 1992 Volume 16 : Number 1
-
- Today's Topics:
- News
- Announcing IBM Mainframe Kermit-370 Versions 4.2.3 and 4.2.4
- Announcing IBM Mainframe VM/CMS Kermit-370 Version 4.2.3
- Announcing IBM Mainframe MUSIC Kermit-370 Version 4.2.3
- Announcing IBM Mainframe MVS/TSO Kermit-370 Version 4.2.4
- Announcing IBM Mainframe CICS Kermit-370 Version 4.2.4
- The new FULLSCREEN transfer mode
- A Few More Release Files for Kermit-12
-
- Digest submissions may be sent to Info-Kermit@WATSUN.CC.COLUMBIA.EDU or
- KERMIT@CUVMA.BITNET. Requests for addition to or deletion from the
- Info-Kermit subscriber list should be sent to LISTSERV@CUVMA.BITNET or
- LISTSERV@CUVMA.CC.COLUMBIA.EDU. These messages must be of the form:
-
- SUBSCRIBE I$KERMIT <your-personal-name> (To start a subscription)
- UNSUBSCRIBE I$KERMIT (To cancel a subscription)
- REGISTER I$KERMIT <your-personal-name> (To correct your name)
-
- Kermit files may be obtained over networks and by mail order. On the
- Internetwork, use FTP to log in to host WATSUN.CC.COLUMBIA.EDU, a SUN-4/280
- running UNIX (SUNOS 4.1), IP host number 128.59.39.2. Login as user anonymous
- (note, lower case), any password, and GET or MGET (MULTIPLE GET) the desired
- files. The Kermit files are in directories kermit/a, kermit/b, kermit/c,
- kermit/d, and kermit/e. Test versions are in kermit/test. All files in these
- directories should be transferred in text (ASCII) mode. Binaries are in
- kermit/bin (use ftp in binary mode). All files on watsun have lowercase
- names, and case is significant.
-
- You can also get Kermit files over the BITNET/EARN network; to get started
- send a message with text HELP to KERMSRV, the Kermit file server, at host
- CUVMA. For detailed instructions, read the file kermit/a/aanetw.hlp
- (AANETW.HLP on KERMSRV). To order by mail, request a complete list of Kermit
- versions and an order form from Kermit Distribution, Columbia University
- Center for Computing Activities, 612 West 115th Street, New York, NY 10025
- USA.
-
- ----------------------------------------------------------------------
-
- Date: Tue, May 26, 1992 11:14 EDT
- From: Christine M Gianone <cmg@watsun.cc.columbia.edu>
- Subject: News
- Keywords: LISTSERV, I-KERMIT
-
- Our IBM mainframe host computer, CUVMB, was recently upgraded from VM/HPO to
- VM/ESA. It seems that VM/ESA has a new feature: it does not allow dashes
- (hyphens) in user names. So the I-KERMIT and IBM-KERMIT names have been
- changed to I$KERMIT and IBM$KERMIT, respectively. Please use the new names
- when sending mail to CUVMA. This change does not affect KERMSRV, only
- LISTSERV. Let's hope that the next big VM release continues to allow dollar
- signs...
-
- To those who have been asking when the next issue of Kermit News, our
- printed journal, will appear: Sorry, publication has been delayed due to
- circumstances beyond our control. We expect it to be ready in the Fall.
- But this also gives us more time to collect articles. If you would like to
- submit an article for publication, let me know.
-
- Sorry for the long delay since the last Info-Kermit issue. The following
- announcements of the new release of IBM mainframe Kermit were delayed pending
- release of accompanying test versions of MS-DOS Kermit and C-Kermit, but
- rather than hold them up any longer, here they are. The new version is in
- the test area (kermit/test/ik*.* on watsun, and the T: area of KERMSRV at
- CUVMA on BITNET). They will be moved the regular B area if no serious
- problems are reported.
-
- ------------------------------
-
- Date: Wed, 1992 May 13 11:14 EDT
- From: "John F. Chandler" <chandler@cfa.harvard.edu>
- Subject: Announcing IBM Mainframe Kermit-370 Versions 4.2.3 and 4.2.4
- Keywords: IBM 370 Kermit
- Xref: IBM Mainframe, Also see IBM 370
-
- Kermit-370 version 4.2.3 has now finished the testing stage and is
- available in the usual places (KERMSRV, watsun, LISTSERV@HEARN, etc.).
- The new release appears in the form of expanded update files for all the
- variants of Kermit-370 (CICS, CMS, MUSIC, TSO, and even ROSCOE) and, in
- addition, a new source component. Because of the latter (and only
- because of the latter), all the installation guides have been updated,
- but the new source component is, in fact, optional (see below).
-
- Numerous fixes, extensions, and improvements have been included in the
- new release, mostly generic, but some system-specific as well. See the
- accompanying system-specific announcements for further details:
- IKCKER.ANN (CMS), IKMKER.ANN (MUSIC), IKTKER.ANN (TSO), and IKXKER.ANN
- (CICS). Anyone interested in helping to port Kermit-370 to still other
- operating systems should contact John Chandler <PEPMNT@CFAAMP.BITNET> or
- <chandler@cfa.harvard.edu>.
-
- Many thanks to the beta testers who have helped work out the bugs in the
- new release; also to Joe Doupnik and Frank da Cruz, who have created the
- corresponding facilities in MS-DOS Kermit and C-kermit; finally, to Hirofumi
- Fujii, who supplied most of the information for translation of Kanji
- characters.
-
- Below is a list of the generic changes in version 4.2.3.
-
- Kermit-370 ...
-
- - Has a new FULLSCREEN controller type. The new mode allows Kermit file
- transfers in a generic way on nearly all protocol converters, but it
- carries some special limitations -- packets cannot be longer than 77
- bytes, and the other end must be MS-DOS Kermit 3.12 or higher or C-Kermit
- 5A(180) or higher. Part of the implementation is a special checksum
- type called BLANK-FREE-2 intended to avoid the possibility of repeated
- blanks in Kermit packets.
-
- - Supports the new locking shift protocol (helps to compress certain
- files with many 8-bit bytes). This protocol is used only in talking
- to another Kermit that supports it, e.g., MS-DOS Kermit 3.12 or C-Kermit
- 5A(180).
-
- - Now supports file transfers using Japanese Kanji with translation
- between IBM, Hitachi, or Fujitsu codes and the newly added transfer
- character set JAPAN-EUC. This support requires the new source
- component ik0kan.asm, which contains the necessary translation tables.
- Translation works automatically when Kermit-370 is talking to another
- Kermit that requests or supports the JAPAN-EUC character set.
-
- - Now recognizes CP1047 as a synonym for EBCDIC. (1047 is IBM's new
- code page that follows the de facto standard.)
-
- - Has a new-and-improved means of detecting the termanal controller type
- with less need for the old optional update SC89058 (now replaced by
- the more flexible SC9131X).
-
- - Now suggests parameter changes only upon the new HINTS subcommand, not
- at startup time. More parameter settings are now scrutinized.
-
- - Now avoids looping when a solid terminal I/O error sets in or upon any
- error at the very end of a transfer (no reply expected).
-
- - Has changed the calling sequence of the KERMAIL, KERMPRT, and KERMSUB
- commands used in support of local mail, print, and job submission.
- Instead of passing no filespec at all on the first invocation, Kermit
- passes a dummy filespec consisting of a single period. Implementers
- of such commands, take note! For best results, the revised commands
- should be able to handle both the old and the new syntax.
-
- - No longer requires hitting ENTER an extra time to get out of server
- mode after typing STOP.
-
- - Now uses the built-in default A-to-E translation table for reading
- Kermit commands in server mode when the transfer character set is
- TRANSPARENT.
-
- - No longer halts a transfer upon seeing a data packet with no data.
-
- - No longer gives a spurious reason for a cancellation issued by user
- intervention on the micro or the STOP command.
-
- - Now avoids certain lock-ups on the Hydra II at the start of protocol
- mode and others on the the IBM 3174 AEA at the end of a download.
-
- - Now allows the STOP command on PCI and certain other protocol
- converters that did not previously support it.
-
- - Now tolerates (at the source code level) alternate EBCDIC versions
- which do not have all the Roman letters at the standard code points.
- Also, the use of one-letter abbreviations of SET options for program
- logic flow has been generalized. This simplifies the task of
- translating the user interface into languages other than English.
-
- - Now has a SIMULATE subcommand, which plays back a file giving one or
- both sides of a file transfer to supply the packets (instead of the
- communication line). This is mainly for debugging.
-
- ------------------------------------------------------------------------
-
- Date: Wed, 1992 May 13 11:14 EDT
- From: "John F. Chandler" <chandler@cfa.harvard.edu>
- Subject: Announcing IBM Mainframe VM/CMS Kermit-370 Version 4.2.3
- Keywords: IBM 370 Kermit, VM/CMS Kermit
- Xref: CMS Kermit, See VM/CMS Kermit, IBM 370 Kermit
-
- This is to announce the release of Kermit-370 version 4.2.3 for CMS. As
- usual, the new version comes in VM/SP, VM/XA, and VM/ESA flavors. The
- CMS-related Kermit files that have been changed or added are as follows.
-
- IKCAUX CMD sample EXEC's (new)
- IKCKER ANN this message
- IKCKER BWR bugs, warnings, and restrictions
- IKCKER INS installation instructions
- IKCKER UPD post-4.2.0 updates
- IKCXA UPD updates for VM/XA and VM/ESA
- IK0AAA HLP Kermit-370 release notes
- IK0KAN ASM optional Kanji tables
- IK0KER ANN the accompanying message on Kermit-370
- IK0KER UPD the cumulative list of updates in all variants
- IK0423 HLP notes on the new features in 4.2.3
-
- Many thanks to the beta testers who have helped work out the bugs in the
- new release.
-
- There are several changes specific to CMS:
-
- - Now comes with a file of sample auxilliary EXEC's for use with Kermit
- (IKCAUX CMD). These include KERMAIL, KERMPRT, and PC. The latter is
- designed for "one-touch" mainframe-initiated file transfers to or from
- an appropriately configured micro Kermit. The syntax is PC PRINT name
- or PC + any valid Kermit command, such as GET, SEND, or REMOTE. Any
- reply is written to KER REPLY. The sample KERMAIL and KERMPRT are
- compatible both with version 4.2.3 and with earlier versions.
-
- - No longer considers it a file name collision if the new file being
- received is to have the same name as a file on a read-only extension
- of the destination disk.
-
- - Once more transparently supports the old form of non-library help file
- in addition to the new PDS form (version 4.2.3 did not).
-
- - Can now reject a file that is too large to fit in the destination SFS
- directory. Enabling SFS support in general is now done by selecting
- the appropriate CNTRL file when applying the updates. Available:
- KERMIT (CMS 1-5), KERMCMS6 (CMS 6), KERMXA (CMS 5.5), KERMXA21 (CMS
- 5.6), and KERMESA (CMS 7-8).
-
- - Now explicitly releases its SCBLOCK when it exits. (Before CMS 5,
- that is necessary.)
-
- ------------------------------------------------------------------------
-
- Date: Wed, 1992 May 13 11:14 EDT
- From: "John F. Chandler" <chandler@cfa.harvard.edu>
- Subject: Announcing IBM Mainframe MUSIC Kermit-370 Version 4.2.3
- Keywords: IBM 370 Kermit, MUSIC Kermit
- Xref: MUSIC Kermit, IBM 370 Kermit
-
- This is to announce the release of Kermit-370 version 4.2.3 for MUSIC.
- The MUSIC-related Kermit files that have been changed or added are as
- follows.
-
- IKMKER.ANN this message
- IKMKER.BWR bugs, warnings, and restrictions
- IKMKER.INS installation instructions
- IKMKER.UPD post-4.2.0 updates
- IK0AAA.HLP Kermit-370 release notes
- IK0KAN.ASM optional Kanji tables
- IK0KER.ANN the accompanying message on Kermit-370
- IK0KER.UPD the cumulative list of updates in all variants
- IK0423.HLP notes on the new features in 4.2.3
-
- Many thanks to the beta testers who have helped work out the bugs in the
- new release. Note: versions 4.2.1 and 4.2.2 were never released, except
- for testing. Version 4.2.3 represents an accumulation of two years of
- improvements.
-
- Most of the advances in the new release are simply duplications of the
- simultaneous generic changes in the other variants of Kermit-370, but
- some of the changes included system-specific code that required porting
- to MUSIC. Two notable changes, however, involved porting of features
- that had already been available in other variants.
-
- - Kermit-MUSIC now tries to automatically detect the terminal controller
- type. Previously, it could not because MUSIC did not allow the needed
- I/O operations.
-
- - Kermit-MUSIC now gives the date and time of each file in response to
- the Kermit DIR subcommand, and the attribute packet for a download now
- carries the correct time stamp.
-
- ------------------------------------------------------------------------
-
- Date: Wed, 1992 June 10 15:09 EDT
- From: "John F. Chandler" <chandler@cfa.harvard.edu>
- Subject: Announcing IBM Mainframe MVS/TSO Kermit-370 Version 4.2.4
- Keywords: IBM 370 Kermit, MVS/TSO Kermit
- Xref: TSO Kermit, See MVS/TSO Kermit, IBM 370 Kermit
-
- This is to announce the release of Kermit-370 version 4.2.4 for TSO. The
- TSO-related Kermit files that have been changed or added are as follows.
-
- IKTAUX.CMD sample CLIST's (new)
- IKTGUP.ASM TSO-specific portion of GUPI
- IKTKER.ANN this message
- IKTKER.BWR bugs, warnings, and restrictions
- IKTKER.INS installation instructions
- IKTKER.UPD post-4.2.0 updates
- IK0AAA.HLP Kermit-370 release notes
- IK0KAN.ASM optional Kanji tables
- IK0KER.ANN the accompanying message on Kermit-370
- IK0KER.UPD the cumulative list of updates in all variants
- IK0423.HLP notes on the new features in 4.2.3 and 4.2.4
-
- Many thanks to the beta testers who have helped work out the bugs in the
- new release. Note that version 4.2.3 has been available in the Kermit
- test area for several weeks. 4.2.4 differs in only two respects: the
- inclusion of a new update supporting relative GDG numbers, and an extra
- message has been added to the usual protocol-mode greetings. The added
- message is "KERMIT READY TO SEND..." (or RECEIVE or SERVE).
-
- These are the changes specific to TSO:
-
- - Now comes with a file of sample auxilliary CLIST's for use with Kermit
- (IKTAUX.CMD). These include KERMAIL, KERMPRT, and PC. The latter is
- designed for "one-touch" mainframe-initiated file transfers to or from
- an appropriately configured micro Kermit. The syntax is
- PC CMD('PRINT name')
- or
- PC CMD('any Kermit subcommand')
- where the Kermit subcommand would typically be GET, SEND, or REMOTE.
- Any reply is written to KER REPLY. The sample KERMAIL and KERMPRT
- have not been completely filled out, but are included for pedagogy.
-
- - No longer generates a KER.LOG entry marked "e" for normal full-screen
- I/O operations.
-
- - Now recovers cleanly if the user specifies an erroneous CWD string.
-
- - The TSO GUPI source has been changed, but only in two trivial ways:
- (a) missing sequence numbers have been supplied on 4 lines, and
- (b) comments have been added to show the list of TSO macros invoked.
-
- - Now supports relative generation numbers for GDG's for both sending
- and receiving files. The number for a received file can be supplied
- either in the RECEIVE subcommand or in the file header packet. When
- this notation is used for sending, neither the relative nor the
- absolute number is included in the outgoing file header.
-
- ------------------------------------------------------------------------
-
- Date: Wed, 1992 June 10 15:09 EDT
- From: "John F. Chandler" <chandler@cfa.harvard.edu>
- Subject: Announcing IBM Mainframe CICS Kermit-370 Version 4.2.4
- Keywords: IBM 370 Kermit, CICS Kermit
- Xref: CICS Kermit, IBM 370 Kermit
-
- This is to announce the release of Kermit-370 version 4.2.4 for CICS.
- The CICS-related Kermit files that have been changed or added are as
- follows.
-
- IKXKER.ANN this message
- IKXKER.BWR bugs, warnings, and restrictions
- IKXKER.HLP Help files
- IKXKER.INS installation instructions
- IKXKER.UPD post-4.2.0 updates
- IKXTRN.ASM VSE installation utility
- IK0AAA.HLP Kermit-370 release notes
- IK0KAN.ASM optional Kanji tables
- IK0KER.ANN the accompanying message on Kermit-370
- IK0KER.UPD the cumulative list of updates in all variants
- IK0423.HLP notes on the new features in 4.2.3 and 4.2.4
-
- Many thanks to the beta testers who have helped work out the bugs in the
- new release. Note that version 4.2.3 has been available in the Kermit
- test area for several weeks. 4.2.4 differs in only two respects:
-
- (1) the KSDS used for storing the Help and TAKE files has a new, longer
- key size and will require re-installation for sites that have the
- old Help files installed. See IKXKER.INS for the details. The
- reason for the change is the expansion of the "userid" field in
- Kermit from four to eight bytes.
-
- (2) an extra message has been added to the usual protocol-mode
- greetings. The added message is "KERMIT READY TO SEND..." (or
- RECEIVE or SERVE).
-
- There are several other changes specific to CICS:
-
- - Now prevents clashing simultaneous access to a TDQ by two Kermit
- sessions.
-
- - Now distinguishes between readable and writable data objects when
- determining file name collision and searching for files to download.
-
- - Now has the correct code for CICS 1.6 access to extra-partition TDQs
- under MVS.
-
- - Now pads the interactive mode prompt with XON (or whatever is the
- current HANDSHAKE character).
-
- - Now drives the 3174 AEA properly in transparent mode through VTAM.
-
- - No longer produces unpredictable results when copying to or from
- Kermit directory members.
-
- - No longer mistakes the date in March-December of even-numbered years.
-
- - No longer produces spurious error messages at installation time under
- VSE/ESA.
-
- ------------------------------------------------------------------------
-
- Date: Wed, 1992 May 13 11:14 EDT
- From: "John F. Chandler" <chandler@cfa.harvard.edu>
- Subject: The new FULLSCREEN transfer mode
- Keywords: IBM 370 Kermit
- Xref: IBM Mainframe, Also see IBM 370
-
- In the past, Kermit was not usable with certain communications front
- ends, such as SIM3278/VTAM, the IBM 3708 in full-screen mode, and the
- MICOM 7400, all of which lack a working transparent mode suitable for
- Kermit protocol. However, the new FULLSCREEN mode for Kermit-370 allows
- file transfers without control characters and, therefore, without a
- transparent mode. The new mode entails one protocol change to allow
- printable characters to synchronize packets and another to avoid strings
- of repeated blanks; thus, only a suitably upgraded micro Kermit can be
- used (currently, only MS-DOS Kermit 3.12). C-Kermit has the necessary
- changes, but they are not yet complete, nor have they been ported to the
- C-based micro Kermits. In principle, FULLSCREEN mode could be used with
- almost any protocol converter, but the printable packet characters and
- other restrictions on this mode make it less robust and slower than a
- transparent mode would be, so FULLSCREEN mode is recommended primarily
- as a last resort.
-
- The basic setup consists of the following Kermit subcommands:
-
- -----Mainframe----- ----------PC--------
- SET CONTROLLER FULL SET SEND START 62
- SET RECEIVE START 62 SET RECEIVE START 62
- SET SEND START 62 SET BLOCK B
- SET BLOCK B SET HANDSHAKE NONE
- SET HANDSHAKE 0
-
- Possible variations:
-
- - The choice of 62 (Greater-than sign) for the start-of-packet character
- is arbitrary, and it can be changed, as long as you change all four of
- them. For best results, choose a character that seldom appears in the
- files you will be transferring.
-
- - Packet sizes are automatically restricted by Kermit-370 in this mode,
- so they need not be set explicitly unless conditions require packets
- shorter than the default (77).
-
- - Flow control is probably immaterial for locally connected terminals,
- but some protocol converters may require it to keep up with the data
- rate on uploads.
-
- - The parity settings in the mainframe Kermit are ignored in this mode,
- and those in MS-DOS Kermit should be the usual.
-
- - Setting the block check to "B" (yes, "B") is important on certain
- protocol converters because it avoids problems with "optimization" of
- outbound strings of repeated blanks. However, it is not generally
- necessary, and a setting of "1" will normally suffice and will avoid
- certain other problems that can occur when an inbound initialization
- packet has a blank checksum.
-
- Warnings:
-
- - If the protocol converter has a buffer significantly shorter than 80
- bytes, it will be necessary to shorten inbound packets accordingly (by
- issuing a SET REC PACK to K-370). The symptoms of a short buffer are
- fairly obvious -- the log of packets on the mainframe side will show an
- inbound packet that has been truncated and concatenated with a second
- copy of the same packet; the micro log will show a truncated echo of
- the inbound packet and then a timeout.
-
- - It may be possible to avoid shortening the packets if the protocol
- converter can do flow control. Just turn on flow control in the micro
- Kermit as well as the controller.
-
- - If the mainframe packet log shows inbound packets losing the leading,
- rather than trailing, characters, and the micro shows the same problem
- with echoed packets, the trouble may be a "dead" time in the protocol
- converter between send and receive states -- the solution may be to set
- a pause in the micro Kermit before sending each packet.
-
- - See the Kermit distribution file ik0aaa.hlp for details about specific
- protocol converters.
-
- ------------------------------
-
- Date: Sat, 11 Jul 92 15:00:00 EDT
- From: Charles Lasner <lasner@watsun.cc.columbia.edu>
- Subject: A Few More Release Files for Kermit-12
-
- Now available are two new versions of K12DEC and K12ENC, which
- have a new feature for image transfer of an entire device optionally
- split into two parts. This comes at the request of a user, and was
- quite easy to add. As before, the sources document how to use the
- programs, etc.
-
- The new files have been installed in the regular places:
-
- BITNET/EARN Internet
- KERMSRV@CUVMA watsun.cc.columbia.edu Description
-
- K12MIT ANN kermit/d/k12mit.ann Announcement of KERMIT-12
- K12MIT UPD kermit/d/k12mit.upd Release update (this) file
- K12ENB PAL kermit/d/k12enb.pal .BOO-format encoding program
- K12DEB PAL kermit/d/k12deb.pal .BOO-format decoding program
- K12MIT NOT kermit/d/k12mit.not Release notes file
- K12MIT DSK kermit/d/k12mit.dsk Description of RX02 diskettes
-
- ------------------------------
-
- End of Info-Kermit Digest
- *************************
-
-